the indus - German English Dictionary